Địa lý Hà Yên

Xã Yên Dương nằm ở phía bắc huyện Hà Trung, có vị trí địa lý:

Xã Yên Dương có diện tích 8,34 km², dân số năm 2018 là 6.515 người[1], mật độ dân số đạt 781 người/km².